• word of the day

    engraulis encrasicholus

    engraulis encrasicholus - Dictionary definition and meaning for word engraulis encrasicholus

    Definition
    (noun) esteemed for its flavor; usually preserved or used for sauces and relishes
Download our Mobile App Today
Receive our word of the day
on Whatsapp